import request from '@/utils/request'
import type { CategoryList } from './model/categoryModel'
enum Api {
  getCategory1List = '/admin/product/getCategory1',
  getCategory2List = '/admin/product/getCategory2',
  getCategory3List = '/admin/product/getCategory3',
}

// 获取一级分类列表
export const getCategory1ListApi = () => {
  return request.get<null, CategoryList>(Api.getCategory1List)
}
// 获取二级分类列表
export const getCategory2ListApi = (category1Id: number) => {
  return request.get<null, CategoryList>(
    `${Api.getCategory2List}/${category1Id}`
  )
}

// 获取三级分类列表
export const getCategory3ListApi = (category2Id: number) => {
  return request.get<null, CategoryList>(
    `${Api.getCategory3List}/${category2Id}`
  )
}
